Любое объектно-ориентированное программирование начинается с того, что язык разработки позволяет создать свой класс. Понятие класса является развитием понятия структуры. Отличается от структуры тем, что внутри него находятся не только данные, но и методы работы с этим данными. Путаница в терминах есть. Понятие объект это то же самое практически что и понятие класса. Но в контексте данных шагов под классом я буду понимать описание а под объектом переменную которая создана на основе описания класса. Итак, можно ли описать класс во всех этих трех основных языках и если можно то как. Смотрим.
Visual C++.Net Делаем описание класса. В Class View мы можем увидеть наш новый класс.
Visual Basic.Net
CSharp
Visual C++.Net
// This is the main project file for VC++ application project
// generated using an Application Wizard.
#using <mscorlib.dll>
using namespace System;
class CMyClass
{
};
// This is the entry point for this application
int main(void)
{
// TODO: Please replace the sample code below with your own.
Console::WriteLine("Hello World");
return 0;
}